﻿@charset "utf-8";
strong{font-weight:normal}
.big-banner{height: 317px;}

/*------- nav --------*/
/* .nav{ */
	/* height: 48px; */
	/* background: url(../images/nav_bg.jpg) repeat-x; */
/* } */
/* .nav ul li a{ */
	/* color: #fff; */
	/* font-size: 14px; */
	/* font-weight: bold; */
/* } */
/* .nav ul li{ */
	/* width: 91px; */
	/* float: left; */
	/* text-align: center; */
	/* line-height: 48px; */
	/* position: relative; */
/* } */
/* .nav ul li ul{ */
	/* display: none; */
	/* position: absolute; */
	/* top: 48px; */
	/* left: 0; */
	/* width: 91px; */
	/* z-index: 9999; */
	/* background-color: #1796f5; */
	/* filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9; */
/* } */

/* .nav ul li ul a{ */
	/* color: #fff; */
	/* font-size: 14px; */
	/* display: block; */
	/* height: 30px; */
	/* line-height:30px; */
	/* border-bottom:1px #ccc solid; */
	/* font-weight:normal; */
/* } */
/* .nav ul li a:hover{color:#ffde00;} */
/* .nav ul li ul a:hover{ */
	
/* color:#ffde00; */
/* } */
/* .nav ul li:hover ul{ */
	/* display: block; */
/* } */

/*------column-list-------*/
.zongh{float:right;width:790px;}
.zongh1{    overflow: hidden;
    border: 1px solid #c9cacb;
    /* padding: 10px 0; */
    margin-top: -5px;
    padding-top: 5px;}
.column-list{
	margin-top: 10px;
	margin-bottom: 10px;
}
.activity{
	width: 368px;
	
	height: 270px;
	float: right;
}
.news-img{
	width: 418px;
   
    height: 270px;
    float: right;
}
/* .news-img{border-left: none;} */
.notice{
	width: 301px;
	border: 1px solid #c9cacb;
	 float: left;
	height: 304px;
}
/*universal*/
.title{
	width: 100%;
	height: 34px;
	background: url(../images/title_bg.jpg) repeat-x left top;
	line-height: 29px;
}
.title span{
	width: 90px;
	height: 34px;
	background: url(../images/title_bar.jpg) no-repeat;
	text-align: center;
	color: #fff;
	font-weight: bold;
}
.title a{margin-right: 10px;}
.list{
	padding: 10px 15px 0 15px;
}
.list li em{
	float: right;
}
.list li{
	background: url(../images/list_icon.jpg) no-repeat left center;
	padding-left: 12px;
	line-height: 24px;
}
.listtz{
	padding: 15px 15px 0 15px;

}
.listtz li{
	background: url(../images/list_icon.jpg) no-repeat left 9px;
	padding-left: 12px;
	line-height: 24px;
}
/*universal end*/
.activity p{
	color: #616060;
	padding: 15px 15px 0 15px;
}
.notice h3{
	text-align: right;
	padding:0 15px;
	font-weight: normal;
}
.notice p{
	padding: 5px 15px 0 15px;
	text-indent: 2em;
}
.focus{width:384px; height:223px; position: relative; margin:20px auto;}  
.focus img{ width: 384px; height: 223px; display:block;}  
.focus .shadow{ width:384px; position:absolute; bottom:0; left:0px; height:26px; line-height: 26px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{color:#fff; overflow:hidden; margin-left:5px;}  
.focus .fcon{ width:384px; float:left;  display:none; background:#000  }  
.focus .fbg{bottom:10px; right:5px; position:absolute; height:6px; z-index: 200; }  
.focus .fbg div{overflow:hidden;zoom:1;height:6px}    
.focus .D1fBt a{position:relative; display:inline; width:6px; height:6px; margin:0 2px;float:left; background:#2a8eea; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.focus .D1fBt img,.focus .D1fBt i{display:none}  

/*---culture and scene----*/

	
		.picMarquee-left{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:245px; height:175px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;opacity:0.7; }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }

		
.blk_29_1 {
	overflow: hidden; 
	zoom: 1; 
	position: relative; 
	margin:5px auto 10px;
	width:1085px;
}
.blk_29_1 .LeftBotton_1 {
	background: url(../images/bt_left.jpg) no-repeat; 
	left: 15px; 
	float: left; 
	width: 20px; 
	cursor: pointer; 
	position: absolute; 
	top: 70px; 
	height: 30px;
}
.blk_29_1 .LeftBotton_1:hover{background: url(../images/bt_left_hover.jpg) no-repeat;}
.blk_29_1 .RightBotton_1 {	
	right: 15px; 
	background: url(../images/bt_right.jpg) no-repeat; 
	float: right; 
	width: 20px; 
	cursor: pointer; 
	position: absolute; 
	top: 70px; 
	height: 30px;
}
.blk_29_1 .RightBotton_1:hover{background: url(../images/bt_right_hover.jpg) no-repeat;}
.blk_29_1 .Cont_1 {	
	margin: 0px auto; 
	overflow: hidden; 
	width: 1020px;
}
.blk_29_1 .box_1 {	
	float: left; 
	width: 245px; 
	text-align: center; 
	margin: 0px 5px;
}
.blk_29_1 .box_1 img {
	width:245px;
	height:175px;
	display: block; 
	background: #fff; 
}
.blk_29_1 .box_1 a:hover img {
	opacity:.8;
	filter:alpha(opacity=80);
}
.blk_29_1 .box_1 p {
	margin: 6px auto 0px; 
	width: 154px; 
}

/*-----teacher----*/
.teacher{
	width: 1101px;
	border: 1px solid #c9cacb;
	margin:10px auto 0;
	overflow:hidden;
}
/*universal*/
.tea-title{
	width: 1082px;
	height: 35px;
	background-color: #2a8eea;
	line-height: 35px;
	margin: 10px auto;
}
.tea-title a{
	color: #fff;
	margin-right: 10px;
}
.tea-title span{
	font-weight: bold;
	font-size: 14px;
	color: #fff;
	margin-left: 10px;
}
/*universal end*/
.blk_29 {
	overflow: hidden; 
	zoom: 1; 
	position: relative; 
	margin:5px auto 10px;
width:1085px;
}
.blk_29 .LeftBotton {
	background: url(../images/bt_left.jpg) no-repeat; 
	left: 15px; 
	float: left; 
	width: 20px; 
	cursor: pointer; 
	position: absolute; 
	top: 70px; 
	height: 30px;
}
.blk_29 .LeftBotton:hover{background: url(../images/bt_left_hover.jpg) no-repeat;}
.blk_29 .RightBotton {	
	right: 15px; 
	background: url(../images/bt_right.jpg) no-repeat; 
	float: right; 
	width: 20px; 
	cursor: pointer; 
	position: absolute; 
	top: 70px; 
	height: 30px;
}
.blk_29 .RightBotton:hover{background: url(../images/bt_right_hover.jpg) no-repeat;}
.blk_29 .Cont {	
	margin: 0px auto; 
	overflow: hidden; 
	width: 984px;
}
.blk_29 .box {	
	float: left; 
	width: 154px; 
	text-align: center; 
	margin: 0px 5px;
}
.blk_29 .box img {
	width:154px;
	height:195px;
	display: block; 
	background: #fff; 
}
.blk_29 .box a:hover img {
	opacity:.8;
	filter:alpha(opacity=80);
}
.blk_29 .box p {
	margin: 6px auto 0px; 
	width: 154px; 
}

/*---universal-colun-----*/
.universal-l,.universal-m{
	width: 388px;
	margin-right: 10px;
	border: 1px solid #c9cacb;
	height: 300px;
}
.universal-r{
	width: 301px;
	border: 1px solid #c9cacb;
	height: 300px;
}
.survey img{
	margin: 8px auto;
	display: block;
}
.survey .p{padding-left: 10px;
	padding-right: 10px;}
.star-teacher p{
	padding-left: 10px;
	padding-right: 10px;
	text-indent: 2em;
}
.star-teacher h4{text-align:center;}
.star-teacher p{padding-bottom: 8px;}

/*------link------*/
.link{
	border-bottom: 4px solid #127ee0;
	padding-bottom: 20px;
}
.link span{
	background: url(../images/link_bg.jpg) no-repeat left center;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 16px;
	text-indent: 2em;
	margin-bottom: 30px;
}
.link select{
	width: 190px;
	float: left;
	margin-right: 30px;
}

/*----footer-nav---------*/
.footer-nav{
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
}
.footer-nav a{
	padding-left: 5px;
	padding-right: 5px;
	font-size: 14px;
}
/*----footer---------*/
.footer p{text-align: center;}


/*-----内页---------*/
.bottle{
	    margin-top:20px;
		margin-bottom:35px;
		}
.bottle2{
	     background:#f6f6f6;
		 padding-top:20px;
		 margin-bottom:35px;
		 }
.position{
	     display:block;
		 height:35px;
		 background:#f2efef;
		 padding-left:15px;
		 line-height:35px;
		 color:#333;
		 margin-bottom:10px;
		 }
.color{
	  color:#fe4605;
	  font-size:14px;
	  }
.right{
	 width:815px;
	 height:auto;
	 }
.left{
	   width:258px;
	   border:1px solid #8fd6f4;
	   }
.news-list{
	       border:1px solid #8fd6f4;
		   padding-bottom:15px;
		   }
.news-title{
	        background:url(../images/bg_jiahe.png) no-repeat;
			height:30px;
			line-height:30px;
			width:783px;
			color:#0486DD;
			font-size:13px;
			padding-left:30px;
			margin-bottom:15px;
			}
.ny-list{
	  padding-left:25px;
	  width:745px;
	  }
.ny-list li{
	    height:33px;
		line-height:33px;
		border-bottom:1px #dbdada dashed;
		padding-left:15px;

		}
.ny-list li a{
		background:url(../images/icon.png) left center no-repeat;
		font-size:14px;
		padding-left:20px;

		}
.ny-list li a:hover{
	        background:url(../images/icon_bg.png) left center no-repeat;
			color:#0486DD;
			}
		
.column-title{
	         width:260px;
			 height:31px;
			 background:url(../images/column.png) no-repeat;
			 margin-bottom:15px;
             }
.column-titlelx{
	         width:260px;
			 height:31px;
			 background:url(../images/lw.jpg) no-repeat;

             }
.left-list{
	       background:#edfbfe;
		   }
.left-list li a{
	            display:block;
				background:url(../images/lanmu_a_01.png) no-repeat;
				width:143px;
				padding-left:55px;
				height:28px;
				line-height:28px;
				color:#333;
				font-size:13px;
				margin-bottom:15px;
				margin-left:30px;
				}
.left-list li a:hover , .left-list li a.current{
	                  background:url(../images/lanmu_a_02.png) no-repeat;
					  color:#fff;
					  }
.ny-text{
	     margin:5px;
		 padding:30px;
		 border:1px #dddddd solid;
		 }
.text-title{
	        text-align:center;
			color:#2782b9;
			font-size:18px;
			line-height:45px;
			font-weight:bold;
			}
.time{
	  display:block;
	  height:45px;
	  line-height:45px;
	  text-align:center;
	  border-top:1px #dddddd dashed;
	  border-bottom:1px #dddddd dashed;
	  color:#333;
	  font-size:12px;
	  margin-bottom:15px;
	  }
.ny-text p{
	       line-height:25px;
		   text-indent:2em;
		   margin-bottom:10px;
		   font-size:14px;
		   }
.ny-text img{
			  display:block;
			  margin:auto;
			  margin-top:10px;
			  }
.ny-teacher{
			width:770px;
			padding-left:18px;
			}
.ny-teacher li{
			   float:left;
			   width:140px;
			   margin:5px 7px;
			   text-align:center;
			   }
.ny-teacher li a img{
	                 width:130px;
					 height:160px;
					 border:1px #8fd6f4 solid;
					 padding:5px;
					 }
.ny-teacher li a em{
					color:#333;
					}
				
.ny-student{
	        width:770px;
			padding-left:25px;
			}
.ny-student li{
	           float:left;
			   width:230px;
			   text-align:center;
			   margin:5px 10px;
			   }
.ny-student li a img{
	                 padding:5px;
					 border:1px #8fd6f4 solid;
					 width:210px;
					 height:200px;
					 }
.marqueetop{height: 232px;
    margin-top: 10px;
    width: 100%;
    overflow: hidden;}
	
#LayerS{position:absolute;z-index:550; background-color:White;}
.closeb1{width: 17px;height: 17px;position: absolute;left: 160px;top: 0px;display: block;z-index: 11;background:url(../images/layclose.png);cursor:pointer;}	




/* 名师风采 */

		.picScroll-left .bd{    }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:274px; height:225px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
/* 导航栏 */
.navbox{position:relative;z-index:500;height:48px;}	
.nav{width: 1103px;
    margin: 0 auto;
    font-size: 18px;
    background: #0561a9;
    height: 48px;}
.nav li{text-align:center;float:left;position:relative;height:48px;line-height:48px;width:91px;}
.nav li.line{width:1px;background:url(../images/nav_line.jpg) no-repeat 100% 50%}
.nav li a{color:#fff;display:block;}
.nav li:hover,.nav li .current{background:#60bc3d}
.nav li:hover a{text-decoration:none;z-index:200;}
.nav li:hover a,.nav li .current{color:#fff;}
.nav li .current,.nav li a:hover{color:#fff;}
.shownav{background:#0561a9;visibility:hidden;position:absolute;font-weight:normal;width:91px;padding:0;left:50%;display:none;_display:block;box-shadow:0 0 10px #bbb;z-index:100;margin-left:-47px;}
.nav li:hover .shownav{display:block;text-align:left;font-size:12px}
.nav li .shownav a{line-height:26px;height:auto;color:#222;text-align:center;width:auto;color:#fff;border-bottom:1px solid #fff;}
.nav li .shownav a:hover{background-color:#60bc3d;}
.footer{background-image: linear-gradient(to bottom, #a4dcf7,#fff);padding-top:20px;width:1103px;margin:auto;border-top:2px solid #0561a9}

.dipis li{float:left;margin:5px;}


		/* 重要通知 */


		
		.txtMarquee-top{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
		.txtMarquee-top .bd{ padding:15px;  }
		.txtMarquee-top .infoList li{    background: url(../images/list_icon.jpg) no-repeat left 9px;
    padding-left: 12px;
    line-height: 24px;  }
	

		
		